سورس صف (++C)

سورس صف (++C)

جمعه 12 بهمن 1397
20:59
گروه توسعه هوشمند

 

#include
#include
using namespace std;
int Q[10];
int front, rear;
void ADD()
{
    int x;
    if (front == (rear + 1) % 10)
    {
        cout << "*****Aryy IS full****\n";
        return;
    }
    cout << "     Enter A Number: ";
    cin >> x;
    Q[rear] = x;
    cout << Q[rear] << " = " << x << endl;
    rear = (rear + 1) % 10;
}

void Del()
{
    if (rear == front)
    {
        cout << "  ++++Queue Is Empty!!!+++\n";
        return;
    }
    cin >> Q[front];
    front = (front + 1) % 10;
}

int main()
{
    cout << "********************************************************" << endl;
    cout << "             smartdevelop.ir" << endl;
    cout << "********************************************************" << endl;
    char c;
    front = 0; rear = 0;
    do {
        printf("Enter A for ADD\n");
        printf("Enter D for Delete\n");
        printf("Enter Q for Exit\n");
        cin >> c;
        if (c == 'a') ADD();
        if (c == 'd')Del();
    } while (c != 'q');

}


 

 از کتابخانه های  iostream  و  conio.h  استفاه کنید

 

سورس : دانلود

 

 

 

 

 

 

 

 

 


نظرات شما عزیزان:

نام :
آدرس ایمیل:
وب سایت/بلاگ :
متن پیام:
:) :( ;) :D
;)) :X :? :P
:* =(( :O };-
:B /:) =DD :S
-) :-(( :-| :-))
نظر خصوصی

 کد را وارد نمایید:

 

 

 

عکس شما

آپلود عکس دلخواه:






موضوعات مرتبط: ++C